Text copied to clipboard!
Заглавие
Text copied to clipboard!Full Stack Java Разработчик
Описание
Text copied to clipboard!
Търсим опитен Full Stack Java Разработчик, който да се присъедини към нашия екип и да участва в разработката на иновативни уеб приложения. Кандидатът трябва да има солидни познания по Java, Spring Framework, бази данни и front-end технологии като HTML, CSS и JavaScript. В тази роля ще работите както по сървърната, така и по клиентската част на приложенията, като гарантирате висока производителност, сигурност и мащабируемост.
Вашите основни отговорности ще включват проектиране, разработка и поддръжка на уеб приложения, интеграция с различни API и бази данни, както и работа в екип с други разработчици, дизайнери и продуктови мениджъри. Ще участвате в целия жизнен цикъл на разработката – от анализ и планиране до внедряване и поддръжка.
Идеалният кандидат трябва да има опит с Java и Spring Boot, да разбира принципите на RESTful API, да има познания по front-end технологии и да може да работи с бази данни като MySQL или PostgreSQL. Освен това, ще бъде предимство, ако имате опит с облачни платформи като AWS или Azure, както и с инструменти за CI/CD.
Ако сте мотивиран професионалист, който обича да решава сложни проблеми и да работи в динамична среда, ще се радваме да се запознаем с вас!
Отговорности
Text copied to clipboard!- Разработка и поддръжка на уеб приложения с Java и Spring Boot
- Създаване и интеграция на RESTful API
- Работа с бази данни като MySQL, PostgreSQL или MongoDB
- Разработка на front-end компоненти с HTML, CSS и JavaScript
- Оптимизация на производителността и сигурността на приложенията
- Работа в екип с други разработчици, дизайнери и продуктови мениджъри
- Използване на CI/CD инструменти за автоматизация на процесите
- Документиране на кода и участие в код ревюта
Изисквания
Text copied to clipboard!- Опит с Java и Spring Boot
- Добро разбиране на RESTful API и микросървисна архитектура
- Опит с front-end технологии като HTML, CSS, JavaScript и React или Angular
- Познатост с бази данни като MySQL, PostgreSQL или MongoDB
- Опит с Git и инструменти за управление на версиите
- Желание за работа в екип и споделяне на знания
- Опит с облачни платформи като AWS или Azure е предимство
- Добро ниво на английски език
Потенциални въпроси за интервю
Text copied to clipboard!- Какъв е вашият опит с Java и Spring Boot?
- Можете ли да обясните разликата между монолитна и микросървисна архитектура?
- Как подхождате към оптимизацията на производителността на уеб приложение?
- Какви инструменти използвате за дебъгване и тестване на кода?
- Имате ли опит с CI/CD и какви инструменти сте използвали?
- Как се справяте с работата в екип и код ревюта?
- Какви са вашите предпочитани front-end технологии и защо?
- Какви предизвикателства сте срещали при работа с бази данни?